package biz;

import ucc.objects.CaisseDuJourDTO;
import ucc.objects.ClasseDeProduitDTO;
import ucc.objects.CompteUtilisateurDTO;
import ucc.objects.ContenanceDTO;
import ucc.objects.FonctionDTO;
import ucc.objects.OperationCaisseDTO;
import ucc.objects.ProduitDTO;
import ucc.objects.ResumeCaisseDTO;
import ucc.objects.StockDTO;
import ucc.objects.TypeDeProduitDTO;

public class BizFactoryImpl implements BizFactory {

	public CaisseDuJourDTO createEmptyCaisseDuJourDTO() {
		return new BizCaisseDuJour();
	}

	public ClasseDeProduitDTO createEmptyClasseDeProduitDTO() {
		return new BizClasseDeProduit();
	}

	public CompteUtilisateurDTO createEmptyCompteUtilisateurDTO() {
		return new BizCompteUtilisateur();
	}

	public ContenanceDTO createEmptyContenanceDTO() {
		return new BizContenance();
	}

	public FonctionDTO createEmptyFonctionDTO() {
		return new BizFonction();
	}

	public OperationCaisseDTO createEmptyOperationCaisseDTO() {
		return new BizOperationCaisse();
	}

	public ProduitDTO createEmptyProduitDTO() {
		return new BizProduit();
	}

	public StockDTO createEmptyStockDTO() {
		return new BizStock();
	}

	public TypeDeProduitDTO createEmptyTypeDeProduitDTO() {
		return new BizTypeDeProduit();
	}

	public ResumeCaisseDTO createEmptyResumeCaisseDTO() {
		return new BizResumeCaisse();
	}
}
